Population size - German English Dictionary